const utils = {
    /**
     * 格式化从缓存中读取的state，并返回可直接注入state的内容
     */
    formatState(_obj) {
        var jsonStoreObj = JSON.parse(_obj);
        var tempTags = [];
        //除了默认页面和选中的页面，其他全部清除
        if (jsonStoreObj.tags && jsonStoreObj.tags.length > 0) {
          for (var i = 0; i < jsonStoreObj.tags.length; i++) {
            if (
              jsonStoreObj.tags[i].status == "active" ||
              jsonStoreObj.tags[i].type == "default"
            ) {
              tempTags.push(jsonStoreObj.tags[i]);
            }
          }
        }
        jsonStoreObj.tags = tempTags;
        return jsonStoreObj;
      },
}

export default utils;